2. have (has) been to表示"曾经去过某地",不能与for+一段时间连用。 She has been to Shanghai three times.(她已经不在上海,只说明她曾经去过。) 3. have (has) been in/at表示"一直...